home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
Tools
/
Development
/
Feelin021015
/
Examples
/
Vector.e
< prev
Wrap
Text File
|
2002-10-28
|
3KB
|
125 lines
OPT PREPROCESS
MODULE 'feelin','libraries/feelin'
PROC main()
DEF c,w,vec
vec := [50, 80, NIL,
0, 77, VF_Move OR VF_Area_Start,
0, 0, VF_Draw,
47, 0, VF_Draw,
47, 2, VF_Draw,
2, 2, VF_Draw,
2, 77, VF_Draw OR VF_Pen_Shine OR VF_Area_End,
9, 36, VF_Move OR VF_Area_Start,
32, 36, VF_Draw,
32, 38, VF_Draw,
9, 38, VF_Draw OR VF_Pen_Shine OR VF_Area_End,
2, 77, VF_Move OR VF_Area_Start,
7, 77, VF_Draw,
7, 44, VF_Draw,
32, 44, VF_Draw,
32, 38, VF_Draw,
34, 38, VF_Draw,
34, 46, VF_Draw,
9, 46, VF_Draw,
9, 79, VF_Draw,
2, 79, VF_Draw OR VF_Pen_Dark OR VF_Area_End,
7, 36, VF_Move OR VF_Area_Start,
7, 8, VF_Draw,
47, 8, VF_Draw,
47, 2, VF_Draw,
49, 2, VF_Draw,
49, 10, VF_Draw,
9, 10, VF_Draw,
9, 36, VF_Draw OR VF_Pen_Dark OR VF_Area_End,
3, 75, VF_Move OR VF_Area_Start,
5, 75, VF_Draw,
5, 42, VF_Draw,
30, 42, VF_Draw,
30, 39, VF_Draw,
32, 39, VF_Draw,
32, 44, VF_Draw,
7, 44, VF_Draw,
7, 77, VF_Draw,
3, 77, VF_Draw OR VF_Pen_Shadow OR VF_Area_End,
5, 36, VF_Move OR VF_Area_Start,
5, 6, VF_Draw,
45, 6, VF_Draw,
45, 3, VF_Draw,
47, 3, VF_Draw,
47, 8, VF_Draw,
7, 8, VF_Draw,
7, 36, VF_Draw OR VF_Pen_Shadow OR VF_Area_End,
2, 76, VF_Move OR VF_Area_Start,
2, 2, VF_Draw,
46, 2, VF_Draw,
46, 4, VF_Draw,
4, 4, VF_Draw,
4, 76, VF_Draw OR VF_Pen_HalfShine OR VF_Area_End,
9, 38, VF_Move OR VF_Area_Start,
31, 38, VF_Draw,
31, 40, VF_Draw,
9, 40, VF_Draw OR VF_Pen_HalfShine OR VF_Area_End,
4, 75, VF_Move OR VF_Area_Start,
4, 4, VF_Draw,
45, 4, VF_Draw,
45, 6, VF_Draw,
5, 6, VF_Draw,
5, 36, VF_Draw,
9, 36, VF_Draw,
9, 40, VF_Draw,
30, 40, VF_Draw,
30, 42, VF_Draw,
5, 42, VF_Draw,
5, 75, VF_Draw OR VF_Pen_Fill OR VF_Area_End,
2, 77, VF_Move OR VF_Area_Start,
2, 76, VF_Draw,
3, 76, VF_Draw,
3, 77, VF_Draw OR VF_Pen_Fill OR VF_Area_End,
31, 39, VF_Move OR VF_Area_Start,
31, 38, VF_Draw,
32, 38, VF_Draw,
32, 39, VF_Draw OR VF_Pen_Fill OR VF_Area_End,
46, 3, VF_Move OR VF_Area_Start,
46, 2, VF_Draw,
47, 2, VF_Draw,
47, 3, VF_Draw,
46, 3, VF_Draw OR VF_Pen_Fill OR VF_Area_End,
0, 0, VF_Stop]:feelinVectorItem
IF feelinbase := OpenLibrary('feelin.library',FV_VERSION)
c := ClientObject,
Child, w := WindowObject, FA_Window_Title,'Feelin : Vectors',
Child, VectorObject, FA_Vector, vec, DontChain, FA_MinWidth, 25, FA_MinHeight, 40, End,
End,
End
IF c
F_DoA(w,FM_Notify,[FA_Window_CloseRequest,TRUE, FV_Notify_Client,2,FM_Client_ReturnID,FV_Client_Quit])
F_Set(w,FA_Window_Open,TRUE)
F_DoA(c,FM_Client_Run,NIL)
F_DisposeObj(c)
ENDIF
CloseLibrary(feelinbase)
ELSE
WriteF('Unable to open feelin.library\n')
ENDIF
ENDPROC